<?php
/**
 * MatchDart! is a darts event ranking table component for joomla
 * 
 * @version		2.0.1 | $Id: router.php 93 2009-08-28 10:56:02Z mwi.nor $
 * @package		MatchDart!
 * @subpackage	Site
 * @copyright	Copyright (C) 2005 - 2009 Marco Wilde. All rights reserved.
 * @license		GNU/GPL, see LICENSE.php
 * @author		Marco Wilde, <mailto://info@matchdart.de>
 * @link		http://www.matchdart.de
 * 
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

function MatchdartBuildRoute(&$query)
{
  $segments = array();

  if(isset($query['controller'])) 
  {
    $segments[] = $query['controller'];		
    unset($query['controller']);
  };
  
  if(isset($query['task'])) 
  {
    $segments[] = $query['task'];		
    unset($query['task']);
  };
	
  if(isset($query['id']))
  {
    $segments[] = $query['id'];
    unset($query['id']);
  };

  return $segments;
}

function MatchdartParseRoute($segments)
{
  $vars = array();
  $vars['controller']	= $segments[0];
  $vars['task']	= $segments[1];
  $vars['id']		= $segments[2];
  return $vars;
}
